from core.basehandler import BaseHandler
from core.room import Room
from core.action import Action


class Final(Room):
    def __init__(self, room_id):
        Room.__init__(self, room_id)    # do basic initialization for every room
        
        # add inventory items
        #self.add_item(Treasure())
        
        # build list of actions
    
    # return description of room.
    def get_description(self):
        return "You win!."
    
    # return image of room
    def get_image(self):
        return 'treasure_chest.jpg'

class FinalRoomHandler(BaseHandler):
    
    # return class to use to create a new instance of this room
    def get_room_class(self):
        return Final

# define actions for this roo